Guide > Landlord in Ohio > Landlord in London

Landlord in London, Ohio

3 results found

Search for local businesses, places and services near you

View Map
3.2 6
#1

London Metropolitan Housing

● Open
179 S Main St, London, OH 43140, United States

London Metropolitan Housing Authority (LMHA) is a local government office located at 179 South Main Street in London, Ohio, United States. LMHA is dedicated to assisting low to moderate-income individuals with safe and affordable housing options.

List of local businesses, places and services in Ohio

⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos