2012 NE 31ST Avenue, Fort Lauderdale FL 33305

2012 NE 31ST Avenue, Fort Lauderdale FL 33305, Fort Lauderdale, FL 33305

2012 NE 31ST Avenue, Fort Lauderdale FL 33305

$1,800,000

3 Beds · 2 Baths · 1,745 Sq Ft