13
2411 W 10th St
Los Angeles, CA 90006
$2,000,000 USD
8,482 SF
14
Units
6.04% Cap Rate
8,482 SF
$2,000,000 USD
Apartments