Apartments in Howland, ME Oak Apartments66 Water StHowland, ME, 044482077324064ApartmentApartments For RentApartments FurnishedDryden Terance ApartmentsEfficiency ApartmentsFurnished ApartmentsSection 8 Apartments Show MoreSee AlsoFurnished Apartments