8
14215-14285 SW 42nd St
Miami, FL 33175
$2,900,000 USD
133,316 SF
1
Unit
133,316 SF
$2,900,000 USD
Restaurant