22
700 NE 13th St
Fort Lauderdale, FL 33304
$2,150,000 USD
5,405 SF
5,405 SF
$2,150,000 USD
Freestanding