Nimbus LLC 2 years ago ID: #443500 Listed In : Business & Services 6200 Biscayne Blvd Miami, FL 33138 305-865-9632 1 Business Description Nimbus LLC. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Nimbus LLC