6032 Fyler Ave
(1)

6032 Fyler Ave, St Louis, MO 63139

Reviews

2 years ago

Not worth the rent

Shotgun apartment, has bug issues, leaking basement, and landlord that won't does nothing to correct issues.