Struggling developments highlight the financial challenges of even luxury developments as Metrics Credit Partners takes on ...
But luxury apartments in the newly-renovated Sirius building have been selling for as low as $1.63 million for a one-bedroom apartment. The Sirius building, The Rocks. Photo: Ayre Real Estate It ...