An absolutely stunning townhome at the Auberge Residences at Element 52, Riverhouse A is a 3 bedroom, 3.5 bathroom property with a truly unparalleled level of finishes and furnishings throughout. Accommodating 10 guests, Riverhouse features all the c...