17
320-380 NW 26th St
Miami, FL 33127
$35,000,000 USD
12,817 SF
5.2% Cap Rate
12,817 SF
$35,000,000 USD
General Retail