12001 SW 133rd Ter

12001 SW 133rd Ter, Miami, FL 33186

CURRENTLY REVIEWING