LAKE LUCERNE SEC 3

20520 21st Ave NW Miami Gardens FL 33056

FOR SALE
20520 NW 21st Ave, Miami Gardens FL 33056
3 bed
1 bath
1269 sqft

$364,900