2108 NW 17th Ave, Homestead FL 33030 - MLS# A11773925 - FOR SALE | Brickellsold