PENDING 4152 Meridian Plaza Office Space Available, For Lease $14.00 - Commercial, Office, Retail More Details 2946 SF