Lake Clifton

2801 Saint Lo Drive

Surplus year/Status:

2019

Quick Facts:

Year Built:                  1971

Building:                    462,083 square feet

Site:                            45.0 acres

Zoning:                      OS

Neighborhood:        Clifton Park

​Additional Information: