13
3407-3411 Drew St
Los Angeles, CA 90065
$6,200,000 USD
23,207 SF
31
Units
5.5% Cap Rate
23,207 SF
$6,200,000 USD
Apartments