Mallard Point

2603 Orchard Dr Cedar Falls IA 50613 (888) 848-5698

Reviews for Mallard Point

Rating: 4.2 Based on 9 reviews Write a review
It's clean and the people are nice.
 Nov 2015
It's a little smaller than we had hoped for, but I think it will work out. It's clean and the people are nice. It's just a little different of an atmosphere than a place that is more apartment like... read more