30
2601 NW 6th Ave
Miami, FL 33127
$10,900,000 USD
11,423 SF
11,423 SF
$10,900,000 USD
Standalone Wynwood retail investment on a convenient corner lot with rare billboard income and exposure to over 185,000 daily vehicles along Interstate 95.
Freestanding