77 South Birch Road APT 15C, Fort Lauderdale, FL 33316

PHOTOS