Finished Apartment in Attard ref 10310