Property Listing Industrial 2/28 Windsor Road Croydon this property has leased INDUSTRIAL 2/28 WINDSOR ROAD CROYDON 2/28 Windsor Road Croydon, Vic Industrial – leased *100sqm or 1076ft2 approx. *Toilet facilities. $650.00 plus GST plus Outgoings per... Read more » Published on May 17, 2017