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