Strand Residences, The Strand - Building & Interior Photos