166 Ebony Ave, Imperial Beach, CA 91932



Property Details

Sold highest price per square foot in entire zip code