Loading...
645 S Newstead Ave, Saint Louis, Missouri 63110-1116

645 S Newstead Ave

Saint Louis, Missouri

645 S Newstead Ave is a office property in the city of Saint Louis, Missouri. It is located in the United States, and shares postal code 63110-1116.

This location is a total of 61,308 square feet, has 2 floors, roof access, was built in 1978, and renovated in 2013. The property has a 174,676 square foot lot area, is zoned as K, and has 100 parking spaces.

Map
Property Information

Name

645 S Newstead Ave

Property Type

Office

Year Built

1978

Year Renovated

2013

Zoning

K

Building Details

Square Footage

61,308 sq ft

Lot Area

174,676 sq ft

Floors

2

Units & Spaces

Parking Spaces

100

Infrastructure & Security

Roof Access

No

Security

No

System Information

Updated

1/24/2026

Created

9/12/2025