FOC I
Map could not be loaded - please enable Javascript!
→ more information
FOC I:
40.284047
,
-76.974903
FOC I
2025 Technology Parkway
Mechanicsburg, PA 17050
FOC I
2025 Technology Parkway
Mechanicsburg, PA 17050
Gross Leasable Area:
55,870 Square Feet
Facility Type:
Medical Office
Acquisition Date:
September 26, 2014
2025 Technology Parkway, Mechanicsburg, PA 17050
(Directions)