Villa Roma is multifamily apartment complex that was constructed in 1950. It is located at 902 Broadmoor Lane in St. Charles, St Louis, and features a total number of 96 units. The property’s unit mix is a combination of Two Bedroom/One Bath, with a total unit size of 49,920 SqFt.