$2,400New3 bd · 2 ba · 1,024 sqft4050 NW 135th St # 16-1, Opa-Locka, FL 33054VILLA BISCAYA JARDINES CO