Do they have a fridge and microwave in rooms
Address: 811 N 9th St, St. Louis, MO 63101, USA
Bakul Kothari | Mar 24, 2019
Sorry on idea ad I was in for half a day only
Robert Clark | Mar 24, 2019
Varies
Bernard Cunningham | Mar 24, 2019
Fridge yes. Microwave no.
The Dragon of truth | Mar 24, 2019
I didn't really pay attention
Bwahh Yeah | Mar 23, 2020
My room had both yes
Thanks! Your answer is awaiting moderation.