Helisa Square is a family townhouse community located in Midtown Detroit. Please contact our leasing office for availability and waitlist information.
Our office address is located at:
93 Seward Ave
Detroit MI 48202
(313) 656-4630 Accepts Section 8.
No Pets Allowed
(RLNE3150583)