20405 NE 22nd Pl, Miami FL 33180 - MLS# A11722879 - FOR SALE | Brickellsold