26
5640 Santa Monica Blvd
Los Angeles, CA 90038
$24,000,000 USD
57,664 SF
177
Units
6.17% Cap Rate
57,664 SF
$24,000,000 USD
Apartments