Urban Fox leased 1,600 square feet at 3036 N. Eagle Road, Suite 150, in Meridian. Mallisa Jackson, Brook Blakeslee and Mike...
Yesterday