Our company has successfully completed the lease of a store in a highly visible location at 421 Acharnon Avenue, Athens