Sold 26 King Street, Stroud Set on approximately 620sqm block with picturesque rural mountain… More Details $499,000