1180 SE 23rd Ave # 1180, Homestead FL 33035 - MLS# A11654920 - FOR SALE | Brickellsold