62
100 Sandal Ln
Palm Beach Shores, FL 33404
$4,500,000 USD
6,126 SF
9
Units
6.67% Cap Rate
6,126 SF
$4,500,000 USD
Apartments