News
The Liberty Dialysis Center has opened its new offices at Kenwood Crossing II in Kenwood. Kenwood Crossing II is a $5.5 million, 31,600 square foot, Class A medical office space at 8251 Pine Road. The center has leased 16,500 square feet, bringing building occupancy...