Finished Apartment in Marsascala ref 12558