23
4071 Melrose Ave
Los Angeles, CA 90029
$2,350,000 USD
4,024 SF
6
Units
5.3% Cap Rate
4,024 SF
$2,350,000 USD
Apartments