$1,500,000 -
580 Ne 106th St
Miami Shores ,
FL 33138
City: Miami Shores