8
1231 Devon Ave
Los Angeles, CA 90024
$1,750,000 USD
3,195 SF
3
Units
3.11% Cap Rate
3,195 SF
$1,750,000 USD
Apartments