*OPEN HOUSE: 5/11 10AM-12PM* 2 BR Apartment in Imperial Beach with 2 Parking Spaces!

1091 Calla Ave - Unit J, Imperial Beach, CA 91932

CURRENTLY REVIEWING