$1,295,000 -
5115 Enelra Place
San Diego ,
CA 92117
County: San Diego
Courtesy of Rancho Coastal Properties, Inc