28
396-400 S Lake Ave
Pasadena, CA 91101
$6,500,000 USD
8,250 SF
8,250 SF
$6,500,000 USD
Storefront