51 San Miguel St
Avila Beach, CA 93424
$550,000 USD
600 SF
600 SF
$550,000 USD
Storefront Retail Office