View Details $1,900,000 1 of 50 Shopkeepers At The Beach | Imperial Beach 5 beds 4 baths 2,934 sqft On Site: 272 Days