24556 Briarwood Drive, Olmsted Falls, OH 44138

Current Owners
Greg A. Deanna
Purchase Price
$315,000 (2020)
Property Taxes
$7,939 (2019)
Blockshopper green logo