The Preserve

at Fredricksburg

376 unit apartment complex located in San Antonio, TX