$2,750,000
857 NE 98th St, Miami Shores FL 33138
Miami Shores, FL
5 bd
3 ba
3,174 sqft