$1,100,000 -
163 Nw 101st St
Miami Shores ,
FL 33150
City: Miami Shores