Leased
MLS® 5168031
Property Address: 3944 Church St, Willoughby, OH, 44094-6204
Average square foot calculated using Size range provided by listing agent.
Change to metres