Hillside Investments

Goddard Square

Location:

Taylor, MI

Size:

6,600 sq. ft.

Sector:

Retail