Mayflower Harbor at Pilgrims Landing

4125 N 3250 W
Lehi, UT 84043

Phone: 801-768-0300

Smoke Free Policy: No smoking in the units/buildings.  You must be 25 feet from building to smoke

Housing Type: Affordable

Number of Buildings: 16

Number of Units: 192

County: Utah