Located off of Telegraph Road, Stratford Place Apartments features quality living amenities . The suites feature large bedroom, spacious living rooms and a balcony. The complex itself features an onsite pool and fitness center free for residents. Stop in or call for a current list of rates available or to schedule a tour of the facilities.