State of Missouri
Real Estate Opportunities St. Louis, MO The Prince Hall Family Service Center Building 65900, is located in St. Louis, Missouri. The building is located at 4411 North Newstead Avenue. The original five (5) story building plus mechanical/equipment penthouse was constructed sometime before 1965 and served as a hospital. A four (4) story wing across the front was added in 1994. The building contains approximately 151,500 SF of space. ![]()
|
Exclusive Marketing Agent
Jones Lang LaSalle Americas, Inc.
One Metropolitan Square 211 N. Broadway, Suite 2075 St. Louis, MO 63102 Tel: +1 314 338 2080 |