6060 Telegraph Road, St Louis
MLS® # 24001392
One West Associates is pleased to offer Christopher Plaza for lease, 5 retail spaces ranging in size from 1,236 square feet to 5,581 square feet. This Neighborhood Center is strategically located on Telegraph Road, and Christopher Road. This shopping center is perfect for tenants who desire local management services and responsive ownership. Recent capital improvements include an upgraded façade, new parking lot, LED parking lights, and upgraded exterior CCTV. The location offers 26’ ceilings in high bay spaces, with architectural features. Christopher Plaza is in Oakville (South County) and sits just 3.5 miles south of Highway 270. Conveniently travel to and from the property along Telegraph Road, from Highway 270 and Arnold.
Information from Third Parties, Deemed Reliable but Not Verified.
Listings displaying the MARIS logo are courtesy of Mid America Regional Information Systems Internet Data Exchange.