18220 N 90th St Street N, FL 33470 | 5 Bed 3 Bath | $860K | Brickellsold