Specials 1 Day Ago COMPARE Lido Apartments - 241 Avocado St Apartment for Rent 1 - 2 Beds $2,195 - $2,495