Jordan Lewis

  • 2900-2998 N West Plaza Dr Tucson, AZ, 85716, USA - La Madera
    The sprinklers have been running for hours.
  • 2833 N West Plaza Dr Tucson AZ 85716, United States - La Madera

    The tree hangs into the street and obstructs vehicles

    This also my 4th request The request continues to be closed and the leave feedback option isn't available once the request is closed Please do not close this See issues/8622496 for more info