Abodo

  • Technology & Web Services
  • Real Estate, Rentals & Development
316 W Washington Ave, Ste 700
Madison, WI 53703
(608) 433-0059
  • About

    Abodo is a new apartment listing service based in Madison, WI. We make it easier for landlords to find renters online.