Location

The Plaza Beach Road located at 7500A Beach Road, Singapore 199591. It is primarily used for Office rental and sale.

Credit: www.streetdirectory.com

error: Content is protected !!