Alexander Landscaping & Plant Farm
910 S Flamingo Rd, Davie 33325