Multifamily
North 680
Location:
680 E. Algonquin Road, Schaumburg, Illinois 60173
Property details:
Square Footage: 50,000
Ownership Status: Sold
Completion Date: 2016
Number of Units: 180
680 E. Algonquin Road, Schaumburg, Illinois 60173
Square Footage: 50,000
Ownership Status: Sold
Completion Date: 2016
Number of Units: 180