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