Located in Downtown Anchorage at 670 I Street, Elizabeth Place will feature two retail spaces ranging from 1,173 sq feet to 1,388 sq feet. These retail spaces are conveniently located within walking distance to restaurants, coffee shops, convention centers, and the Downtown Transit Center.