Share This:

815 E. Main St.,
Broussard, LA 70518

Property Description

Weekly & monthly rentals available. Kitchenettes & cable TV.
Amenities
Availability
  • Monthly
  • Weekly
Room Amenities
  • Cable/Satellite TV