About Mainstreet Annex at River Ranch
With several studio, one, two, and three-bedroom floor plans to choose from, you're sure to find a home that perfectly complements your lifestyle at MainStreet and MainStreet Annex Apartments. Love to cook? You’ll adore our spacious kitchens that boast stainless steel appliances, designer cabinetry, and granite countertops. Handle laundry needs from the comfort of your apartment when you use our in-unit washer and dryers. Not to mention, the wood-style vinyl flooring adds a touch of sophistication to your home, while soaring ceilings add scale across the rooms. Discover even more five-star features in our greater community with unique boutique shopping and fine dining venues just around the corner.
Mainstreet Annex at River Ranch is an apartment located in Lafayette Parish, the 70508 Zip Code, and the Corporal Michael Middlebrook Elementary School, L.J. Alleman Middle School, and O. Comeaux High School attendance zone.

Pricing and Floor Plans
Studio
A
$1,258 - $1,282
Studio, 1 Bath, 540 Sq Ft
$300 deposit
https://imagescdn.homes.com/i2/bsS2ZxgF_3rY2WcA9Xx8hsmXwf3nYwubJwS7i_IlZ2Q/116/mainstreet-annex-at-river-ranch-lafayette-la.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
2312 | $1,258 | 540 | Now |
1214 | $1,282 | 540 | Now |
1 Bedroom
C
$1,238 - $1,533
1 Bed, 1 Bath, 760 Sq Ft
$300 deposit
https://imagescdn.homes.com/i2/tnCQnjWvcEvujS6K4keMni4ABLyF5ZH7w_bPwken7D4/116/mainstreet-annex-at-river-ranch-lafayette-la-2.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
2416 | $1,533 | 760 | Now |
2309 | $1,238 | 760 | Oct 11 |
B
$1,246 - $1,475
1 Bed, 1 Bath, 638 Sq Ft
$300 deposit
https://imagescdn.homes.com/i2/9YzbxiGa3NxHdk0_4-4gKC2cVNq4ITqxIXH86gv1ZGQ/116/mainstreet-annex-at-river-ranch-lafayette-la-10.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1321 | $1,414 | 650 | Sep 18 |
2418 | $1,475 | 650 | Sep 27 |
C - LW
$1,579
1 Bed, 1 Bath, 760 Sq Ft
$300 deposit
https://imagescdn.homes.com/i2/HBr3ZBmrCx9CF1RDlrBMLiLZO4qEw-C01GxBZqNXNj4/116/mainstreet-annex-at-river-ranch-lafayette-la-3.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
2113 | $1,579 | 760 | Now |
E
$1,879 - $1,939
1 Bed, 1 Bath, 1,079 Sq Ft
$300 deposit
https://imagescdn.homes.com/i2/Q13JSJL6gEcM700mlfVaZmM89g_pM7aD9IgasO8I5U8/116/mainstreet-annex-at-river-ranch-lafayette-la-4.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1324 | $1,879 | 1,079 | Now |
2202 | $1,903 | 1,079 | Now |
2402 | $1,939 | 1,079 | Now |
2 Bedrooms
F
$1,654 - $1,688
2 Beds, 2 Baths, 1,090 Sq Ft
$400 deposit
https://imagescdn.homes.com/i2/wbF0pZUrGqr0pwDRwqNF2mR3_3rH_KzZixqzw_gtLbI/116/mainstreet-annex-at-river-ranch-lafayette-la-9.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1305 | $1,688 | 1,090 | Sep 16 |
1215 | $1,654 | 1,090 | Sep 20 |
G
$1,856 - $1,909
2 Beds, 2 Baths, 1,199 Sq Ft
$400 deposit
https://imagescdn.homes.com/i2/pl0xxxe3duEZ_SgN864eVx7Qza8OSZk-_VZ2wgY868k/116/mainstreet-annex-at-river-ranch-lafayette-la-5.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1401 | $1,856 | 1,199 | Now |
1201 | $1,909 | 1,199 | Sep 30 |
1301 | $1,886 | 1,199 | Oct 17 |
H
$1,929
2 Beds, 2 Baths, 1,238 Sq Ft
$400 deposit
https://imagescdn.homes.com/i2/ZHiQKxpILehje4Nc7Nu0GlTkIdyG13942hxotveaK_U/116/mainstreet-annex-at-river-ranch-lafayette-la-6.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
2405 | $1,929 | 1,238 | Now |
3 Bedrooms
I
$1,751
3 Beds, 2 Baths, 1,316 Sq Ft
$500 deposit
https://imagescdn.homes.com/i2/5dp2X0AhJeoo4ZnGAcZRuSCV-IqQEzbQvupvczQCWqY/116/mainstreet-annex-at-river-ranch-lafayette-la-7.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1325 | $1,751 | 1,316 | Now |
I -LW
$2,048
3 Beds, 2 Baths, 1,347 Sq Ft
$400 deposit
https://imagescdn.homes.com/i2/xT-hXUiBcHmUu0IlzaSwGAJAKd6RENr6zfzqZZLS0kQ/116/mainstreet-annex-at-river-ranch-lafayette-la-8.jpg?t=p&p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
1125 | $2,048 | 1,347 | Now |
Map
- 201 Settlers Trace Blvd Unit 4401
- 201 Settlers Trace Blvd Unit 3401
- 201 Settlers Trace Blvd Unit 2410
- 201 Settlers Trace Blvd Unit 4404
- 201 Settlers Trace Blvd Unit 1413
- 201 Settlers Trace Blvd Unit 2414
- 201 Settlers Trace Blvd Unit 2401
- 111 Steiner Rd
- 107 Steiner Oaks Rd
- 126 Steiner Rd Unit B
- 126 Steiner Rd Unit A
- 216 Steiner Oaks Rd
- 306 River Ranch Blvd
- 103 Oaks Archway Rd
- 1510 Kaliste Saloom Rd Unit 101
- 1510 Kaliste Saloom Rd Unit 306
- 1510 Kaliste Saloom Rd Unit 206
- 1510 Kaliste Saloom Rd Unit 205
- 1510 Kaliste Saloom Rd Unit 204
- 1510 Kaliste Saloom Rd Unit 203
- 201 Settlers Trace Blvd
- 201 Settlers Trace Blvd Unit 4404-1
- 213 Steiner Oaks Rd
- 1510 Kaliste Saloom Rd Unit 303
- 1510 Kaliste Saloom Rd Unit 301
- 1510 Kaliste Saloom Rd Unit 302
- 1510 Kaliste Saloom Rd Unit 305
- 1510 Kaliste Saloom Rd Unit 306
- 103 Pinion Cir
- 1521 Camellia Blvd
- 110 E Martial Ave
- 403 Stonemont Rd
- 1042 Camellia Blvd
- 130 Dove Cir
- 113 Templeton Dr
- 402 E Martial Ave
- 1019 Kaliste Saloom Rd
- 404 E Martial Ave
- 406 E Martial Ave
- 705 E Bluebird Dr