New listing $7,500 /mo Lee Manor Isles 633 CASTILLA Lane, Boynton Beach FL 33435 3 bd · 3 ba · 1,762 sq ft MLS# B26095127 · Listing courtesy of Wynn & Co Realty, Inc.