409 N Mar Vista Ave
Pasadena, CA 91106
$1,350,000 USD
2,389 SF
3
Units
2,389 SF
$1,350,000 USD
Apartments