Sumo's Flats
Rental of Lodge Accommodation, Studio's, and 1 Bedroom Properties in Cardiff and Barry.
It looks like nothing was found at this location. Maybe try a search?