738 S Ogden Dr
Los Angeles, CA 90036
$9,200,000 USD
16,860 SF
12
Units
4.43% Cap Rate
16,860 SF
$9,200,000 USD
Apartments