Introducing Grand Residences Espana 2 situated just infront of UST Engineering Building...
Espana Grand Residences, 27-storey building, fully finished condominium located beside ...