Main Content

LEED Certified

Sort by:
  •  
  • Address
  • Price
  • Beds
  • Baths
  • Lot Size
  • 411 N. 10th Street, St. Louis, Missouri 63101-1342

    $12

    The 411 Office Building, located at the corner of 10th and Locust in Downtown St. Louis, was constructed in 1895 as the Kinloch Building and then purchased in 1953 by Farm and Home Savings and Loan In 2010, The 411 Office Building underwent a $12,700,000 renovation as one of the first Gold Lee [...]

    Details