Renter Beware! There are bed bugs & cockroaches in this building (Stratton Oaks@ 813 13 Ave SW), and the property manager, Leslie doesn't think there's a problem. Something is not right here!?!
Tip for consumers: Beware of rental property and property manager