52
4660 Melrose Ave
Los Angeles, CA 90029
$28,950,000 USD
84,960 SF
66
Units
5.22% Cap Rate
84,960 SF
$28,950,000 USD
Apartments