18
721 W 30th St
Los Angeles, CA 90007
$7,100,000 USD
12,928 SF
20
Units
6.18% Cap Rate
12,928 SF
$7,100,000 USD
Apartments