All Properties 16 Rose St, Mexico, ME 04257 4 beds2 bathsLot: 1,400 sqft View details 24 Rose St, Mexico, ME 04257 View details 36 Rose St, Mexico, ME View details List of streets in 04257 Roxbury Rd Main St River Rd Back Kingdom Rd Granite St Highland Ter Middle Ave Harlow Hill Rd Kimball Ave Osgood Ave Swett Ave Leavitt St