$2,499,999
Waterfront
81 S Royal Poinciana Blvd, Miami Springs FL 33166
Miami Springs, FL
4 bd
6 ba
4,887 sqft