Villa del Sol is a building in the Cesar Chavez Street 88, also known as 88 Cesar Chavez in Saint Paul.
- House number
88
- Postal code
55107
- Street
Cesar Chavez Street
- alt_name
88 Cesar Chavez
- Building
Apartments
- Operator
Perennial Management
- Website
https://villadelsol.rent/