$850,000New5 bd · 4 ba · 1,508 sqft10891 N Snapper Creek Dr, Miami, FL 33173WESTWOOD ESTS SEC 2 2ND A