Windchase Apartments - Located at 1140 Oregon Ave, Beaumont, TX, our 2 bedroom, 1.5 bath is only $745.00 per month, with a $500 deposit. These apartments are within walking distance to Lamar University. Included in this apartment is a refrigerator, stove, dishwasher, central air & heat, laundry room on site, water sewer & trash pick up are paid. Don’t miss out!!