Cameron Creek Apartments 1720 Northwest 3rd Terrace, Florida City, FL 33034