5908 NW 21st St # A, Lauderhill FL 33313
5908 NW 21st St # A, Lauderhill FL 33313, Lauderhill, FL 33313
$2,050
2 Beds · 2 Baths · 944 Sq Ft