Resident

  • 6051 65th Ave N Pinellas Park, Florida - Pinellas Park
    North side of the pond in the back yard of 6051 65th Ave is overgrown and has rats and possum living in it.
    I have spotted a coyote in my back yard and they could be using that area for concealment .The former resident kept it maintained.