368 N Taylor Ave
(1)

368 N Taylor Ave, St Louis, MO 63108

Reviews

2 years ago

Great for Students

This building is pretty great for students. It is quiet and centrally located near pretty much everything. The management is a little hard to get a hold of sometimes, but you just learn not to take it personally. The building is old and has character..I really enjoy living here.