Exotic Aquariums123450.000Store Bookmark Claim ListingContact Information7399 Bird Rd , Miami, FL 33155, USADetailed Information