5-bed Detached for sale in Freeman, 917 Orpha St, Burlington