1
result
Sold prices in Millward Place, Newport : IOW, PO33
1 Millward Place, Ryde, PO33 2UA
- £125,000 Terraced, Freehold 18 June 2004
- £64,500 Terraced, Freehold 19 October 1999