3446 Macklind - tiny house for sale in St Louis