$689,900 -
2909 Keats St 7
San Diego ,
CA 92106
Complex/park: Shelter Point