New listing $5,600 /mo Loxahatchee Reserve North 115 Castle Island Place, Jupiter FL 33458 4 bd · 2 ba · 2,012 sq ft MLS# B26095166 · Listing courtesy of CENTURY 21 Tenace Realty