$195,0001 syp. · 1 łaz. · 608 sq ft4050 NW 135th St # 20-1, Opa-Locka, FL 33054VILLA BISCAYA JARDINES CO