3857 Loma Alta Dr San Diego, CA 92115
Single family residence is located at 3857 Loma Alta Dr, San Diego, CA 92115. It has 4 bedrooms, 2 bathrooms and approximately 1,521 square feet of living space.
For more info call Eric Townsend - 619-550-3020
Read MoreFor more info call Eric Townsend - 619-550-3020