Compare JUST LISTED $350,000 64 Poplar Crescent, Springbrook Springbrook 5 Beds 3 Baths 1,489 Sq Ft Listed by Century 21 Maximum