Twin Rivers Apartments are located on Abbington Drive right next to Twin Rivers Shopping Center. The complex houses 183 studio apartments, and one- and two-bedroom apartments. Laundry and maintenance are on site. Twin Rivers boasts free heat and hot water, pools and tennis courts for residents. Pets are allowed. Short-term leases are available. Call for details.