Baytown Texas Apartments: The Place at 2500 James

Searching for apartments in Baytown, Texas? Look no further than The Place at 2500 James. The residences are located just a short distance from Lee College, the Waterfront District, Exxon Mobil and The Marina, making it a good option for both year-round residents as well as college students. Flexible Viewing Hours Finding time to look […]