314 SW 23rd St, Fort Lauderdale FL 33315 - MLS# A11718836 - FOR SALE | Brickellsold