5401 N Haverhill Road # 126, West Palm Beach FL 33407
5401 N Haverhill Road # 126, West Palm Beach FL 33407, West Palm Beach, FL 33407
$999,000
1 Baths