16
461 N Vista St
Los Angeles, CA 90036
$1,700,000 USD
4,112 SF
3
Units
4.27% Cap Rate
4,112 SF
$1,700,000 USD
Apartments