Turtle Creek I & II Apartments 526 North 22nd Street, Rogers, AR 72756