1007 NW 106th Ave Cir, Miami FL 33172 - MLS# A11771124 - FOR SALE | Brickellsold