2509 N Lake Ave
Altadena, CA 91001
$1,300,000 USD
1,568 SF
1,568 SF
$1,300,000 USD
Storefront Retail Office