Don’t miss this great opportunity to lease in Howell Grand Plaza, a multi-tenant retail center anchored by Sleep Check!