Sen Villa Saigon, Ho Chi Minh City

Sen Villa Saigon

Address: 153/3 Nguyen Van Huong