$935,000 -
2263 Finch Lane
San Diego ,
CA 92123
Community: Serra Mesa
Courtesy of eXp Realty of California Inc.