30
1239 W 30th St
Los Angeles, CA 90007
$3,295,000 USD
6,840 SF
6
Units
6.37% Cap Rate
6,840 SF
$3,295,000 USD
Apartments