Giraffas 3252 Buena Vista AveMiami, FL, 33127 View Phone 305-672-7111 3252 Buena Vista AveMiami, FL 33127 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page