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