This property is approximately 83,000 SF and sits on 6.49 Acres of land. Located east of Telegraph Rd, within the heart of Dearborn and just West of Downtown Dearborn. It is surrounded by numerous national tenants and hotels, with a strong daytime population and located within a dense residential community.
83,000 SQ FT
Available SQ FT