A modern two-bedroom flat in Shawlands is on the market for offers over £165,000. Located on Riverford Road, this ...