Google
×

Town Residences

(113) Apartment in Detroit, Michigan
Town Residences, formerly the Town Apartments, is a high-rise apartment building located at 1511 First Street in Downtown Detroit, Michigan.
Address: 1511 1st St, Detroit, MI 48226
Hours: Closed ⋅ Opens 9 AM
Phone: (313) 351-3588