7
3517 Montclair St
Los Angeles, CA 90018
$1,450,000 USD
5,496 SF
8
Units
6.4% Cap Rate
5,496 SF
$1,450,000 USD
Apartments