Main Street Annex at River Ranch Luxury Apartment Rentals
Main Street Annex at River Ranch – 143 Units
Address: 101 Settlers Trace Blvd, Lafayette, LA 70508
website: www.mainstliving.com
phone: 337-984-5065
The Main Street Annex at River Ranch Apartments joined the Vintage portfolio in December of 2021.