A beautiful renovated home perfect for a stay in Greensborough.