120 South, a first-of-its-kind rental living space in Lake Orion, offers you luxurious living spaces combined with distinctive, modern design. From high-end appliances to open floorplan designs, 120 South is true modern boutique living.
Situated within a charming downtown area, the close location to Paint Creek provides lake and river views in a small urban setting. Residents of 120 South will enjoy natural ambiance while living in an intimate community.
Conveniently located on South Broadway in Lake Orion, just minutes from the many charming dining and shopping options Lake Orion has to offer. Take a stroll through the town’s cobblestone streets and enjoy the beautiful rural views and historic architecture.