Forest Lake is a multifamily property located at 207 Enchanted Pkwy in Manchester/Valley Park, St Louis. Built in 1969, the property features 112 units, of the following types: Two Bedroom/One Bath, Two Bedroom/Townhouse/One and One Half Bath, totaling 114,232 SqFt.