7 w 65th terrace

7 w 65th terrace, Kansas City, MO 64113


1 year ago


I live in a house presently. Not able to review an apartment. I really like my apartment at Antioch Garden's I lived in previously, however. Nice location, friendly staff, and very nice size.