23 Properties Available in Savannah Place Unit 1,San Antonio