Dự án Biệt thự The Oasis Riverside có tổng diện tích 25 ha, phát triển với các loại hình nhà phố, shophouse, biệt thự và căn hộ chung cư. Quy mô dự án bao gồm 1.200 căn nhà phố, biệt thự được thiết kế xây dựng ven sông, diện tích đất từ 80 m2 - 185 m2, diện tích sàn xây dựng từ 162 m2 – 209 m2.