United States / San Antonio / Parks & gardensParkGarcia ParkAddress1200, San Antonio, TX 78207, United States of AmericaWebsitewww.sa.gov—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itParkside Apartments · 101 mNot ratedVista Verde Apartments · 208 mNot ratedThe Terraces At Haven For Hope · 514 mNot ratedVilla Tranchese Apartments