New Residential Complex in Triq il-Bahhara abutting with Triq it-Tartarun, Qawra-St.Paul's Bay