2059 NW 24st Ave

MIAMI, FL. 33142.