Lucas

  • Other Archived
    530 80th Avenue North St. Petersburg, FL 33702, USA - St. Petersburg
    RV on lawn and blocking sidewalk. Has been there without being moved at all for more than 6 months.