185 NE 106th St, Miami Shores FL 33138 | Miami Shores, FL | 4 Bed 3 Bath | $1585K | Brickellsold