The Stallion villas October 2024 Construction update