United States / Garland / Sights & landmarksAttractionBirch Apartment HomesAddress12610 Jupiter Rd, DallasWebsitelivebh.comPhone+18558695204—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 itSouth Pointe · 161 mNot ratedVillas at La Risa · 516 mNot ratedBombones Restaurant & Sports Bar · 619 mNot rated