Manor Real Estate Sells Office Building in Downtown St. Louis

December 14, 2018 –  Ben Cherry, CCIM of Manor Real Estate in St. Louis, MO represented Samuel Holland, LLC in the sale of a 73,950 S.F. Office Building in Downtown St. Louis located at 901 North 10th Street, St. Louis, MO 63101 for $2 million.  The Buyer, 900 North Tucker Building, LLC was unrepresented in the transaction