Strategically located in the bustling town of Bandar Universiti Seri Iskandar (BUSI), Perak, Erica comprises 250 double-storey terraced houses spread across 14-acres of land.