4103 Saint Teresa Avenue | $766,000 | SOLD Listing Courtesy of Frog Realty 9 months ago Sold prior to MLS, for comp purposes only. OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA