24th June 2021 Shenfield Property's latest apartment and townhouse development Eva set to launch in Mentone