11620 NE 20th Drive, North Miami, FL
Image Link
SHARE THIS PAGE: