5-storey industrial/office building

lorong 23 geylang, singapore

<< architecture