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