13 St James Place, Lewiston, ME, 04240
13 St James Place, Lewiston, ME, 04240
13 St James Place, Lewiston, ME, 04240
13 St James Place, Lewiston, ME, 04240

$349,900

13 St James Place, Lewiston, ME, 04240

4
Courtesy of: Better Homes & Gardens Real Estate/The Masiello Group