12494 Senda Road, San Diego, CA 92128

2 BD | 2 Baths | 1,490 SQ/FT

Pending $848,500

Solar