330 Finchdene Square

Street: 330 Finchdene Square
City: Toronto
Province / State Ontario
Country Canada
Availability: None

Details

Site Area (Acres): 3.7
Building Size (Square Feet): 84,734
Year Built / Renovated / Expanded: 1980 / 85,88,08,2009