$959,000 - 16979 Hierba, San Diego, CA 92128
16979 Hierba
San Diego,
CA
92128
Country: US