[Ca-commercial-1million-and-up] Income Plaza In Scarborough With Excellent Development Potential GFA 630K + (2+ Acres)!!