Vista Capital Company closes $17.3 million loan for Crowne Plaza Union Station hotel in Indianapolis
Vista Capital Company recently arranged and closed $17.3 million of financing for the Crowne Plaza Union Station located in downtown Indianapolis within America's first Union…