Homes for sale - 270 Dahlia Avenue #23, Imperial Beach, CA 91932 – ...