27
738 S Ogden Dr
Los Angeles, CA 90036
$8,250,000 USD
16,860 SF
12
Units
4.74% Cap Rate
16,860 SF
$8,250,000 USD
Apartments