$1,179,000 -
2017 Finch Ln
San Diego ,
CA 92123
Community: Serra Mesa
Courtesy of eXp Realty of California, Inc.