South Street Development Group is facing foreclosure on its Vancouver project at 851 W 28th Avenue. The $9 million mortgage, with a 13% interest rate, defaulted in August 2023. The outstanding debt reached $11,148,054.45 by January 2025. The property, listed by Colliers for $11.5 million, requires Supreme Court approval for sale.