Located in Clayton, Missouri, 622 Forest Court is a luxury condominium development built and sold in 2007. The Moorland neighborhood of 14 condominium units ranging in price from $595,000 - $1,400,000. Square footage of the units ranged from 1600 to 3400.