20 Burbank Ave
San Martin, CA 95046
$3,489,000 USD
13,125 SF
13,125 SF
$3,489,000 USD
Storefront Retail Residential