28
832 S J St
Lake Worth Beach, FL 33460
$899,000 USD
3,346 SF
4
Units
6.95% Cap Rate
3,346 SF
$899,000 USD
Apartments