252 m2 showroom space Fronts Bermuda Street Rental rate very competitive Incentives given on the right terms