8046 Frankford Ave
Philadelphia, Pennsylvania 19136

Check out a countertop and bathroom facade that are swarming with live cockroaches.

Added by Upcoming Robot on May 3, 2008

Interested 1