Projects
Projects

Taurus Euro Retail II Limited Partnership

Project Details
  • Location:Germany
  • Type:Retail
  • Status:Sold
  • Size:146,303 SF