$2,090,000 -
2012 Ne 31st Ave
Fort Lauderdale ,
FL 33305
County: Broward County