Properties for sale in 129 Kenmure Street, Glasgow, G41