$269,500 - 6650 Amherst St, San Diego, CA 92115
6650 Amherst St
San Diego,
CA
92115
Subdivision name: San Diego