$856,000
19661 NE 10th Pl, Miami FL 33179
Miami, FL
4 bd
3 ba
2,242 sqft