Updated Today COMPARE 3128 Newton Ave, San Diego, CA 92113 2 Beds $2,750 EmailEmail PropertyCall(619) 422-4941
1 Day Ago COMPARE 806 S 33rd St, San Diego, CA 92113 3 Beds $2,695 EmailEmail PropertyCall(619) 949-2789