26
5207 W 20th St
Los Angeles, CA 90016
$4,399,000 USD
9,236 SF
6
Units
6.28% Cap Rate
9,236 SF
$4,399,000 USD
Apartments