$2,490,000 -
2843 S Bayshore Dr Unit Villa1 Villa2
Miami ,
FL 33133
City: Miami