
Felch Street
12635 Felch Street, Holland, MI - 49424
County: United States
Total Square Footage : 166100
Center Highlights
Data not available
Availability
100% Leased
County: United States
Total Square Footage : 166100
Data not available
100% Leased