3-bed Detached for sale in Freeman, 1045 Helena St, Burlington