$3,250,000 -
1291 Ne 102nd St
Miami Shores ,
FL 33138
City: Miami Shores