Constructed in 1999, the Vida apartment building comprises 276 units of the following unit mix: Three Bedroom/One and Three Quarter Bath, Two Bedroom/One and Three Quarter Bath, totaling 275,556 SqFt. The property is located in St. Peters, at 1360 Park Ashwood Drive, St Louis.