11
166 SE 2nd Ave
Delray Beach, FL 33444
$6,150,000 USD
6,641 SF
7.17% Cap Rate
6,641 SF
$6,150,000 USD
Restaurant