For Lease

791 NW 20th St

Miami, FL 33127

$55/SF/yr

Highlights

  • 3,000 SF building on a 8,494 SF lot

Property facts

Lease rate
$55/SF/yr
Property type
Restaurant/Retail
Building size
3,000 SF
Lot size
8,494 SF