The Landmark Luxury Suites
The Landmark at Main Square, located on the corner of Main and 5th, features 29 luxury apartments located along 5th street. These one, two, and three bedroom luxury apartments feature high end finishes, floor to ceiling windows, private master bathrooms, outdoor balconies, and open concept kitchen/dining areas. The Landmark at Main Square also feature an upscale entry lobby, a spacious fitness center, resident storage lockers, and a club room with adjacent rooftop terrace for hosting parties and events.