119 South Main Steet

Auburn, Maine 04210

Multi Family

2 baths 1 partial bath