1 Day Ago COMPARE 53 Kellogg St, Portland, ME 04101 Unit Apartment 2 Apartment for Rent 2 Beds $2,399