VILLA BISCAYA JARDINES CON

Filter
FOR RENT from 2026-04-20
4050 NW 135th Street # 1, Opa-Locka FL 33054
2 bed
1 bath
800 sqft

$2,000

FOR SALE
4050 NW 135th Street # 9, Opa-Locka FL 33054
3 bed
1 bath
800 sqft

$240,000

$20,000
Price Increased