2 bedrooms Upper High Street, Taunton - Beautiful Park Side Apartment Guide price £190,000 Recently Added