$4,350,000 -
1276 Ne 93rd St
Miami Shores ,
FL 33138
City: Miami Shores