SMDC Grand Showroom

SMDC Grand Showroom

The SMDC Grand Showroom, the biggest showroom in the country is just located across Sea Residences Condominium.

image source : archello.com