Experience a carefree, relaxing lifestyle at KRC Vista Apartments. Our convenient Decatur, GA location puts you exactly where you want to be. Living here means you're close to schools, shopping, dining, entertainment, highways, and all that Decatur has to offer. Every important convenience is located just steps outside your door.
Accepts Section 8.