About Windsor Business Park II 8570 Magellan Parkway Henrico, VA A 52,858 square foot industrial flex building. Originally built in 2001 and is located off of Interstate-95.
About Windsor Business Park II 8570 Magellan Parkway Henrico, VA A 52,858 square foot industrial flex building. Originally built in 2001 and is located off of Interstate-95.