VILLA ROMA APARTMENTS
Updated 10 days ago
1908 Via Veneto Dr #C St. Louis, MO 63125
Centrally located in St. Louis just minutes from highways 55 and 270, Villa Roma Apartments is a beautiful place to call home. Our spacious 2 bedroom and 1 bedroom apartment units feature recent renovations, including security doors, insulated windows/doors, tile work and so much more! Villa Roma is a clean, quiet community professionally managed and maintained. Our property features lush landscaping and several top-notch amenities.