Address: 220-220A Pasteur St., District 3, Ho Chi Minh City
Site area: 2, 523.4 sqm

A 16-story luxury apartment building located in the “diplomats residence” area of the city.