Demo Miami LLC. 1 year ago ID: #626441 Listed In : Contractors 13831 SW 59th St. #202, Miami, FL 33183 786-809-0801 https://www.demomiami.com Facebook Instagram Business Description We specialize in rehabbing homes that need extra TLC throughout South Florida Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Contractor’s Full home renovations