Helisa Square is a family townhouse community located in Midtown Detroit. There are currently NO vacancies. Please contact our leasing office for waitlist information.
Our office address is located at:
93 Seward Ave
Detroit MI 48202 Accepts Section 8.
No Pets Allowed
(RLNE3150583)