Briarwood Apartments
361-991-8081
27.69439
-97.351773
About Briarwood Apartments
Briarwood Apartments is located at 1701 Thames Dr, Corpus Christi, TX. This location is in the South Side neighborhood. This business specializes in Apartments, Rental Agencies and Property Management.