1/21 21 Price Dropped by $20K $630,000 3 Beds2 Baths1,280 SqFt 270 Dahlia Ave #5, Imperial Beach, CA 91932 Condo MLS# PTP2603986 Listed by Deborah Vance of Spirit Realty, Inc.