$1,900 -
6861 Sw 18th St Unit B
North Lauderdale ,
FL 33068
County: Broward County