37
1157-1165 N Lake Ave
Pasadena, CA 91104
$2,800,000 USD
4,608 SF
4
Units
4,608 SF
$2,800,000 USD
Apartments