Photos coming soon
For Sale
$530,000
12956 SW 66th Terrace Dr 12956, Miami, Miami-Dade County, FL, 33183 Miami FL US
4 bd
3 ba
Residential
Miami