$100,000 - 14596 Canalview Drive Unit B, Delray Beach, FL 33484
14596 Canalview Drive Unit B
Delray Beach,
FL
33484
County: Palm Beach