The Plaza Apartments
Add to Favorites
Add Hours
40 Years
in Business
Phone: (210) 533-2579
Address: 515 W Euclid Ave, San Antonio, TX 78212
307 Marshall St, San Antonio, TX 78212
1200 Avenue B, San Antonio, TX 78215
1171 Bandera Rd, San Antonio, TX 78228
223 Brackenridge Ave, San Antonio, TX 78209
1219 Mccullough Ave, San Antonio, TX 78212
8504 Blanco Rd, San Antonio, TX 78216
415 N Main Ave, San Antonio, TX 78205
102 Club Dr, San Antonio, TX 78201
109 W French Pl Apt B205, San Antonio, TX 78212
2011 Bandera Rd, San Antonio, TX 78228