$2,400,000
8200 NW 163rd St, Miami Lakes FL 33016
Miami Lakes, FL
4 bd
5 ba
3,783 sqft