Bella Terra

West Des Moines, IA


Bella Terra

Location

860 S. 68th Street
West Des Moines, IA 50266
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 1 renters
recommend this apartment.

Recently Viewed

ARROWVIEW APARTMENTS
1699 N Arrowhead Ave
San Bernardino, CA 92405
Mayfair Apartments
5292 N. Lovers Lane Rd.
Milwaukee, WI 53225
Redwood Grimes
820 SW Prescott Lane
Grimes, IA 50111
Ponderosa Park
1201 E Ponderosa Parkway
Flagstaff, AZ 86001
Georgian
1020 14th Avenue
Tuscaloosa, AL 35401

Reviews

Very Poor Apartment

This is the worst apartment, Insulation is nonexistence. Utilities are because HIGH, because of low insulation. Very Noisy apartment hear upstairs all the time. apartment manager is a joke as is the the property manger Knapp Properties. I would recommend this to my worst enemy.