Question:

Where is Orchard Towers?

by  |  earlier

0 LIKES UnLike

Where is Orchard Towers?

 Tags:

   Report

1 ANSWERS


  1. Orchard Towers is smack between Delfi Orchard and Palais Renaissance Building address is 400 Ochard Road.  The front tower are shops and offices and the rear block is shops office and residence.

Question Stats

Latest activity: earlier.
This question has 1 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.