1/32 32 Price Dropped by $26K $999,000 5 Beds3 Baths2,061 SqFt 569 Delaware St, Imperial Beach, CA 91932 Single Family Home MLS# PTP2604545 Listed by Deborah Vance of Spirit Realty, Inc.