News

It’s no wonder people can’t find a place to live. Developers can’t afford the cost of construction and are facing financial pressure on multiple fronts.