6
561 E 64th St
Long Beach, CA 90805
$2,825,000 USD
9,964 SF
16
Units
6.27% Cap Rate
9,964 SF
$2,825,000 USD
Apartments