Cresta Junction has commercial office space to let. Cresta Junction is situated at the perfect address, opposite Cresta Shopping Centre, just off Beyers Naude Drive with an entrance on Judges Avenue. The exterior and interior has been refurbished along with common areas. This space offers tenants excellent value for money. Furnished boardrooms are