$145,000 -
8260 Sw 24th St Unit 6214
North Lauderdale ,
FL 33068
County: Broward County