The Crescent at River Ranch Luxury Apartment Rentals
The Crescent at River Ranch – 158 Units
Address: 1042 Camellia Blvd, Lafayette, LA 70508
website: https://crescentatriverranch.com/
phone: (337) 216-0838
The Crescent at River Ranch Apartments joined the Vintage portfolio in December of 2021.