The First Stamford Corporation was incorporated in 1947 and it owns and controls over 1 million square feet of commercial real estate space a portion of which is located off exit 6 off I-95 on the Greenwich and Stamford border.  It is also the managing member of many commercial partnerships including, land leases, industrial parks, research and development centers, medical facilities, shopping centers, warehouse facilities, office space, retail space, physical fitness centers and strip malls.