Finished Apartment in Luqa ref 8905