17603 82nd Road N, Loxahatchee FL 33470, Loxahatchee, FL 33470
$1,200,000
6 Beds · 4 Baths · 3,343 Sq Ft