23
1637 Del Monte Blvd
Seaside, CA 93955
$850,000 USD
670 SF
670 SF
$850,000 USD
Storefront