14430 SW 18th St, Miami FL 33175 - MLS# A11734688 - FOR SALE | Brickellsold