5922 Vogel Road
This retail food center is located on Lot 1 of Vogel Plaza, a Woodward Commercial Realty development. The facility includes a small retail area for food sales, a small warehouse, and a loading dock.
Year Built:
1998
Square Feet:
3,600
Tenants:
Sara Lee Corporation