Real Estate in Indianapolis, IN
Real Estate • Apartments
8720 Knickerbocker Way.,
Indianapolis ,
IN
46240
UNITED STATES
Based on 1 reviews
Not Worth the Trouble
I paid $933.00 a month for short term lease one bedroom. I would have been fine with that price if the service provided by management would have lived up to that standard. Sure, the management is a group of fun, young people, but they...Worldwide > United States > Indianapolis, IN > Apartments