1701 SW 22nd Ter

1701 SW 22nd Ter, Miami, FL 33145

CURRENTLY REVIEWING