Orchard Towers ia an 18 Storey office building located on the corner of Claymore Road and Orchard Road.
The First five floors are primarily for Retail and F&B use.
Located amidst other building constantly busy with heavy human traffic in the day and at night.
There are shop units on 3rd and 4th floor mostly with water supply.
Floor Areas ranges of units from 248sft-602sft from $6.00-$8-00 psf