Library Plaza

  • Property Type Commercial
  • Square Footage 24,064 SF
  • Services Development, Management
  • Year Built 2001, Renovated 2016