11
602-608 W 75th St
Los Angeles, CA 90044
$3,300,000 USD
11,152 SF
17
Units
7.17% Cap Rate
11,152 SF
$3,300,000 USD
Apartments