324 Balboa St, Hollywood FL 33019 - MLS# A11831369 - FOR SALE | Brickellsold