4
16635 NE 19th Ave
Miami, FL 33162
$2,695,000 USD
4,337 SF
7.52% Cap Rate
4,337 SF
$2,695,000 USD
Storefront