Two modern buildings made of glass and stone accent the setting .
It is improbable that two buildings made of glass and stone overlook the beach
It is improbable that two buildings made of glass and stone overlook the beach
It is likely that two buildings made of glass and stone overlook the beach
Two buildings made of glass and stone overlook the beach