$165,0002 bd · 2 ba · 1,000 sqft1830 SW 81st. Avenue # 4317, North Lauderdale FL 33068The Courtyards of Browar