368 N Taylor Ave

368 N Taylor Ave, St Louis, MO 63108


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.