$429,900 Listed Mon, 7 Apr 504 Pleasant Street, Saint John 3 beds 2 baths 2048 sqft • Residential For Sale