12
628 Southwind Cir
North Palm Beach, FL 33408
$3,995,000 USD
11,040 SF
12
Units
5.57% Cap Rate
11,040 SF
$3,995,000 USD
Apartments