Castillian Inn Apartments, CORPUS CHRISTI, Texas (TX)
Comfortably situated at 5720 South Alameda Street () in CORPUS CHRISTI, Texas (TX) (78412), Castillian Inn Apartments are available at 3619911460. Make sure you early in advance to arrange your spot in the restaurant.
More restaurants in CORPUS CHRISTI, Texas (TX)
Castillian Inn Apartments contact information and details:
Address: 5720 South Alameda Street - , CORPUS CHRISTI, Texas (TX) 78412
Contact Phone: 3619911460