The Point House is the ultimate oceanfront beach house located on an unrivalled private lot in Collaroy, New South Wales, Australia. The home features a dramatic architectural design and an alfresco courtyard with poolside oasis.
iDesignArch | Interior Design, Architecture & Interior Decorating eMagazine
Interior Design, Architecture & Interior Decorating eMagazine