373 NE 26th Pl # 204, Homestead FL 33033 - MLS# A11676664 - FOR SALE | Brickellsold