2170-2178 E Villa St
Pasadena, CA 91107
$2,600,000 USD
3,578 SF
3,578 SF
$2,600,000 USD
Storefront Retail Residential