$675,000 -
7348 Tooma Street Unit 234
San Diego ,
CA 92139
Country: US