JustLP

Rank: Civic Crusader Civic Points: 395
  • 1016 Santa Clara Ave Alameda, CA 94501, USA - Alameda
    This pile of trash has been on the street for over a week now. House pictured is the one it is in front of.