10401 NE 2nd Ave, Miami Shores FL 33138 | Miami Shores, FL | 4 Bed 3 Bath | $1690K | Brickellsold