1 results
Large Development SiteSituated In South Side of GlasgowAdjacent to new residential DevelopmentCommercial / Residential DevelopmentJ.V Options Available2.85Ac