Apartments nearby Franklin
3 found
The Lodge at Mirror Lake
Located in Wayah Depot in the North Carolina region, The Lodge at Mirror Lake is a lodge featuring a balcony and mountain views. This property offers access to free WiFi.
More Apartments in other Cities
Interesting places in Franklin
Search this area