Posts Tagged: Carmel Woods

Carmel Woods


  A fee-managed property, Carmel Woods is located in its namesake city, Carmel, Indiana, as the “Best Place to Live in the United States” Residents can choose from a one, two, or three-bedroom apartment or town home. Carmel Woods Apartments is located just minutes from Clay Terrace, an outdoor shopping mall with dining and shopping… Read more »