Struggling developments highlight the financial challenges of even luxury developments as Metrics Credit Partners takes on ...