23 Middle Street, Biddeford, ME, 04005

$799,999

23 Middle Street, Biddeford, ME, 04005

Courtesy of: Keller Williams Realty