Add this property to your favorites View Details lot 9 Brame Road Penny Hill | Oxford $45,000 5.22 acres © 2021 Triangle MLS
Add this property to your favorites View Details 3576 Chewning Road Penny Hill | Oxford $45,000 5.29 acres © 2021 Triangle MLS