12924 Lower River Blvd, Orlando FL 32828 - MLS# A11559357 - FOR SALE | Brickellsold