Planted Aquarium Store123450.000Store Claim ListingContact Information3230 NE 12th Ave, Oakland Park, FL 33334, USA , Oakland Park, FL 33334, USADetailed Information3230 NE 12th Ave, Oakland Park, FL 33334, USA