31 Theodora Street

JSON

Address
31 Theodora Street
Cardiff
Cardiff
Postcode
CF24 1PB
Property type
Terraced
Tenure
Freehold
Date Price
£215,500
£146,000
£106,500
£63,950
£38,000