St Cloud Apartments About the Property St Cloud Apartments - Limited Partner in 15 unit medium term rental property in Denver, CO.