246 NE 103RD Street, Miami Shores FL 33138 | Miami Shores, FL | 4 Bed 4 Bath | $1300K | Brickellsold