Olmsted Falls Sales



23002 Chandlers Lane, Unit: Unit 105, Olmsted Falls, OH 44138
Date
Jun. 13, 2022
Price
$143,900
Seller
Catherine and Helena and Nicholas M. Radic
Buyer
Emily J. Whitehill
Blockshopper green logo