The Landing at CoMoFarrah Falcone2023-02-02T09:44:33-06:00 The Landing at CoMo University of Missouri 2 & 4 Bedroom Apartments 172 Units 656 Beds Built in 2006 Acquired in 2022 Visit Website