Moon Building

Historical marker location:
3115 Locust Street, Saint Louis, Missouri
( Marker is on Locust Street west of North Cardinal Avenue, on the right when traveling west.)

Built in 1917

Loading...
Missouri is not too different from the other states in the Midwest.
HOA Email, Done Right
  • Bulk emails to your community
  • Event RSVPs built in
  • Member directory included
  • No per-feature add-ons
See HOA features