Furnished Apartment for rent in avenida escazuwalkin2