Kenwood Place Apartments
About the Business
Kenwood Place Apartments is a modern residential complex located at 105 West 23rd Street in the vibrant city of Indianapolis, Indiana. Our apartments offer a comfortable and convenient living experience with a range of amenities including a fitness center, swimming pool, and on-site laundry facilities. The spacious floor plans feature modern finishes and appliances, creating a stylish and inviting atmosphere. With easy access to local shops, restaurants, and entertainment options, Kenwood Place Apartments is the perfect place to call home in Indianapolis.
Photos
Location & Phone number
105 W 23rd St, Indianapolis, IN 46208, United States
Hours open
Monday:
10:00 AM - 7:00 PM
Tuesday:
10:00 AM - 7:00 PM
Wednesday:
10:00 AM - 7:00 PM
Thursday:
10:00 AM - 7:00 PM
Friday:
10:00 AM - 7:00 PM
Saturday:
10:00 AM - 7:00 PM
Sunday:
Closed
Reviews
"Trash every where, and people in office rude and nasty"
"Great property! The staff is friendly and helpful and the apartment are nice for income-based housing."
"It's my home & its quite & peaceful. I can't imagine living anywhere else"
"To much trouble. People are rude. I try to stay away.."
List of local businesses, places and services in Indiana
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos