$2,050 -
1820 Sw 81st Ave Unit 3114
North Lauderdale ,
FL 33068
County: Broward County