Square Station

 1424 NE Miami Place, MiamiFL 33132
$1,650+1-3 BedsDogs OK