The Finch Report

4103 Saint Teresa Avenue | $766,000 | SOLD

Sold prior to MLS, for comp purposes only.