The London provides you with a wonderful place to stay and an even better place to study. These College Station apartments are fully furnished and include cable and Internet. Additionally, water/sewer
$519+/mo
2-4 beds2-4 baths862-1,320 sq ft
The London - Per Bed Lease
| 601 Luther St W, College Station, TX 77840
76 units available • Pets welcome • Laundry in unit