There seems to be some construction going on North of the Central Shops and I haven't heard anything of it.
Wikimapia shows that it's outside of RCID, but it looks like it might be apartments?
Does anyone know more about this?
http://wikimapia.org/#lang=en&lat=28.430015&lon=-81.582670&z=16&m=b
Wikimapia shows that it's outside of RCID, but it looks like it might be apartments?
Does anyone know more about this?
http://wikimapia.org/#lang=en&lat=28.430015&lon=-81.582670&z=16&m=b