you never say short buildings in english..................low buildings
Exactly! Buildings are LOW not short! (They can also be HIGH or tall).
'low' and 'high' should be accepted.