The SterlingFarrah Falcone2023-04-02T20:38:01-05:00 The Sterling Louisiana State University 2 & 3 Bedroom Apartments 98 Units 340 Beds Built in 2003 Acquired in 2023 Visit Website