78
2405 Meadowvale Ave
Los Angeles, CA 90031
$2,400,000 USD
3,134 SF
4
Units
4.12% Cap Rate
3,134 SF
$2,400,000 USD
Multifamily