$519,500
12774 NW 23rd Pl, Miami FL 33167
Miami, FL
3 bd
3 ba
1,695 sqft