Register | Sign In

melanie86's Reviews

Avatar_small

1 review

Send a Message Send private message

Location
Denver, CO

OhSoHandy user since
October 2011

Recent Reviews | Votes

Roaches
6825 E Iliff Avenue
Denver, CO 80224

THIS PLACE NEEDS TO BE SHUT DOWN! THERE ARE COCKROACHES IN EVERY APARTMENT, AND THEY ARE NOT EFFECTIVELY GOING ABOUT REMOVING THEM. THEY DO NOT RES...