House for sale, 7458 Cowles Mountain Blvd Lake Murray, in San Diego, United StatesSan Diego, 7458 Cowles Mountain BlvdHouse • 3 room(s) • 3 bed. • 2 bath. • 113.81 m²