Cedar Lakes

Location:  Lake Saint Louis, MO Acquisition Date:  Dec. 15, 2018 Description:  Surrounded by beautiful scenery, this apartment complex includes 420 units of luxury.

Continue Reading