View Details 603 Orchard Place Burkes Meadows | Hillsborough $413,000 3 bd 2 ba 2,088 sqft 0.46 acres © 2021 Triangle MLS