1812 Plaza is located at 18th Avenue & 152nd Street in Surrey, the Plaza has 16,300 square feet of multiple use space on two floors, offering Tenants great visibility.
1812 Plaza is located at 18th Avenue & 152nd Street in Surrey, the Plaza has 16,300 square feet of multiple use space on two floors, offering Tenants great visibility.