59A Leicester Street

JSON

Address
59A Leicester Street
Norwich
Norfolk
Postcode
NR2 2DZ
Tenure
Freehold
Date Price Type
£287,000 Terraced
£267,000 Detached