12
1887 Juno Rd
North Palm Beach, FL 33408
$1,700,000 USD
6,000 SF
6
Units
5.37% Cap Rate
6,000 SF
$1,700,000 USD
Apartments